pump suction leg - Spanish English Dictionary